Foreign institutional investors (FIIs) have sold Indian shares worth $2.35 billion so far in October, the most since November 2016 when they withdrew $2.6 billion
Foreign institutional investors (FIIs) have sold Indian shares worth $2.35 billion so far in October, the most since November 2016 when they withdrew $2.6 billion